home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / hity wydania / Ubuntu 9.10 PL / karmelkowy-koliberek-desktop-9.10-i386-PL.iso / casper / filesystem.squashfs / usr / share / checkbox / registries / uname.pyc (.txt) < prev   
Python Compiled Bytecode  |  2009-11-11  |  1KB  |  23 lines

  1. # Source Generated with Decompyle++
  2. # File: in.pyc (Python 2.6)
  3.  
  4. import os
  5. from checkbox.lib.cache import cache
  6. from checkbox.registry import Registry
  7.  
  8. class UnameRegistry(Registry):
  9.     '''Registry for uname information.'''
  10.     
  11.     def __str__(self):
  12.         return ' '.join(self.values())
  13.  
  14.     
  15.     def items(self):
  16.         keys = ('name', 'node', 'release', 'version', 'machine')
  17.         values = os.uname()
  18.         return zip(keys, values)
  19.  
  20.     items = cache(items)
  21.  
  22. factory = UnameRegistry
  23.